package com.chixing.day12_date_factory;

/**
 * 包装类： 1. 泛型  2. String 和基本数据类型的转换
 * 基本数据类型               包装类
 *  byte                     Byte
 *  short                    Short
 *  int                      Integer
 *  long                    Long
 *  float                   Float
 *  double                  Double
 *  char                    Character
 *
 *  (1)基本数据类型 转换成 对应的包装类： 装箱 boxing
 *     包装类 转换成 对应的基本数据类型  拆箱 unboxing
 *
 *     基本数据类型 与 对应的包装类，可以相互转换（自动装箱）
 *
 */
public class BoxingDemo {
    public static void main(String[] args) {
        //包装类
        int a =10;
        Integer  i = new Integer(10);

        Float f2 = new Float(99.2f);
        float f3 = f2.floatValue();


        String s1 = Float.toString(45.6f);// float --String
        String s3 = String.valueOf(65.3f);// float --String

        float f4 = Float.parseFloat("72.1"); //String ---float

        //float --- Float 可以相互转换
        Float f5 = 72.1f;
        float f6 = f5;

        // float ---> Float 装箱 boxing
        // Float ---> float 拆箱 unboxing


    }

}
